home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / comm1 / fchat018.lha / FAMEChat / History.Txt next >
Text File  |  1996-04-04  |  7KB  |  188 lines

  1.  
  2. FAMEChat Beta History
  3. ---------------------
  4.  
  5. V0.18
  6. -----
  7.  
  8. Fixed a bug which came up when i was fixing the last bug :^)
  9. (at the serial side the "Who" and "UserList" functions looked trashed, because
  10. the CR chars have been overwritten with Spaces. I only tested FAMEChat on the
  11. BBS console this time).
  12.  
  13. ------------------------------------------------------------------------------
  14.  
  15. V0.17
  16. -----
  17.  
  18. Updated version for Mainpart V0.368ß or higher. FAMEChat now uses the new
  19. public FAMEInfoList structure for data reads instead of the internal
  20. FAME Node List. Better don't use this FAMEChat version with older Mainpart
  21. versions, because some Enforcer hits could occur in some rare cases.
  22.  
  23. Server Action string changed, where "Conf. X" could get mischanged with FAME
  24. conference numbers. I have changed this to "Room X" (suggested by SieGeL/tRSi).
  25.  
  26. ------------------------------------------------------------------------------
  27.  
  28. V0.16
  29. -----
  30.  
  31. First english history text.
  32.  
  33. Finally, FAMEChat was updated to both the new FAMEDoorMessage and the new FAME
  34. user structures. FAMEChat V0.15 may have been causing some trouble with newer
  35. FAME versions.
  36.  
  37. Fixed a bug in the internal "Redraw Bottom View" routine.
  38.  
  39. FAMEChat takes control over it's Server action string now.
  40.  
  41. Added two new online commands: ^U (List chat users) and ^W (Who).
  42.  
  43. Some changes here and there. FAMEChat now needs AC type commands being enabled.
  44. Allow NR, AR, AC and RD type commands to run FAMEChat, or just use the supplied
  45. settings file.
  46.  
  47. ------------------------------------------------------------------------------
  48.  
  49. V0.15
  50. -----
  51.  
  52. Neue Online-Funktionen:
  53.  
  54. ^A: About               - Wie, wo, was, wieso, weshalb, warum :^)
  55. ^Z: Help                - Online-Befehlsübersicht
  56.  
  57. Die Online-Hilfe ist derzeit nur provisorisch. Das Ganze wird später über die
  58. DoorHelp-Funktion abgewickelt, sobald verfügbar.
  59.  
  60. Nachdem die Rot/Weiß-Settings seitens der FAME nun einwandfrei funktionieren,
  61. mußte die Cursorfarbe geändert werden, da "Term" seit einiger Zeit offenbar
  62. den Cursor nicht mehr abschalten läßt und bei einer Überlagerung von rotem
  63. und weißen Cursor gar nichts mehr darstellt. Die Cursorfarbe ist nun sowohl
  64. bei Term als auch bei NComm zumindest akzeptabel; auf PC-Terminals wird meist
  65. ein Unterstrich als Cursor verwendet, was weniger Probleme bereitet.
  66. Über JR-Comm brauchen wir uns wohl nicht weiter unterhalten, denn im IBM-
  67. Color-Mode beherrscht es die Scrollborder-Commands nicht. Man werfe das Teil
  68. möglichst weit weg und benutze stattdessen ein Terminalprogramm..
  69.  
  70. ------------------------------------------------------------------------------
  71.  
  72. V0.14
  73. -----
  74.  
  75. Unter bestimmten Voraussetzungen wurden neue, leere Bildschirmzeilen nicht
  76. gelöscht, sondern enthielten noch alten Text.
  77.  
  78. Die Custom-Cursor-Routine hatte einen kleinen Fehler. Die Chat-Titelzeile
  79. war auf dem Console-Screen defekt (die ersten 4 Zeichen ("FAME") fehlten).
  80.  
  81. Die Message-Bearbeitung wurde umgebaut. Es entstehen jetzt keine nennens-
  82. werten Wartezeiten mehr, wenn etwas eingegeben wird, während gleichzeitig
  83. mehrere Messages von Außen anliegen. User-Eingaben werden jetzt vorrangig
  84. bearbeitet, auch wenn nun bei jeder eingetroffenen Chat-To-Chat-Message
  85. die DoorAbort-Prozedur in Gang gesetzt werden muß. In früheren Versionen
  86. wurden mehrere eingetroffene Chatmessages in einem Zug bearbeitet, um etwas
  87. Rechenzeit zu gewinnen.
  88.  
  89. Fehler bei der Zeilenverwaltung entfernt. Dieser Bug führte unweigerlich
  90. zum Absturz des Boxrechners.
  91.  
  92. ------------------------------------------------------------------------------
  93.  
  94. V0.13
  95. -----
  96.  
  97. FAMEChat zeigt jetzt mit einem grünen Pfeil im Eingabefeld an, wenn der
  98. darüberliegende Text als Nachricht an die anderen Konferenzteilnehmer
  99. abgeschickt wurde.
  100.  
  101. Von nun an wird der Standard-ANSI-Cursor abgeschaltet, was auf Amiga-Termi-
  102. nals eine Geschwindigkeitssteigerung bei der Textausgabe bewirkt. FAMEChat
  103. rendert künftig einen eigenen Cursor. Da einige Terminalprogramme die ANSI-
  104. Befehle zum An- und Abschalten des Standard-Cursors nicht unterstützen, führt
  105. dies bei manchen dieser Programme möglicherweise dazu, daß sich FAMEChat-
  106. und Standardcursor gegenseitig aufheben und nun gar kein Cursor mehr zu
  107. sehen ist. Diese Option wird später, falls nötig, konfigurierbar sein.
  108.  
  109. Ungenauigkeit in der Semaphorenverwaltung beseitigt.
  110.  
  111. Das Betreten oder Verlassen der Chatkonferenz durch andere User wird jetzt
  112. angezeigt.
  113.  
  114. ------------------------------------------------------------------------------
  115.  
  116. V0.12
  117. -----
  118.  
  119. Der Fehler in der Version 0.11 scheint behoben.
  120.  
  121. ------------------------------------------------------------------------------
  122.  
  123. V 0.11
  124. ------
  125.  
  126. Bugfix. Bei der V0.10 hatte ich ganz offensichtlich kurz vor der Fertigstellung
  127. völlig unbemerkt ein paar Zeilen meines Sources deleted. Der Assembler hat
  128. diese leider nicht im Geringsten vermißt, und so fiel mir das dadurch entstan-
  129. denen Problem anfangs gar nicht auf..
  130.  
  131. Ein weiterer Bugfix, betreffs dem Absenden von Chatmessages, die aus genau 5
  132. Eingabezeilen bestehen. Es konnten sich fatale Folgen ergeben.
  133.  
  134. ------------------------------------------------------------------------------
  135.  
  136. V 0.10
  137. ------
  138.  
  139. Diese erste "echte" Betaversion läuft vorerst im sog. Line-Chat-Modus.
  140.  
  141. In zukünftigen Versionen wird auch ein Full-Chat-Modus möglich sein,
  142. bei dem das Display je nach Teilnehmerzahl in einzelne, untereinanderliegende
  143. Bereiche unterteilt wird, in denen jeder Teilnehmer die Eingaben der Anderen
  144. direkt "live" mitverfolgen kann.
  145.  
  146. Problem mit ANSI-Reset behoben. Auf Amiga-Console und auch mit Term
  147. getestet, bewirkte ein ANSI-Reset (ESC c) auch ein CLS. Nicht so bei
  148. z.B. Terminus auf dem PC.
  149.  
  150. ANSI-Command zum Setzen von Scrollbereichen geändert. Es läuft jetzt auf
  151. einigen Terminal-Programmen, die vorher Schwierigkeiten damit hatten.
  152. Von einigen Terminalprogrammen auf Amiga und PC wird das setzen von Scroll-
  153. bereichen allerdings überhaupt nicht unterstützt. Auf jeden Fall werde ich
  154. auf Programme wie JR-Comm und noch älteren Müll keine Rücksicht nehmen, nur
  155. weil sie das eine oder andere nicht draufhaben. Falls das Problem auch bei
  156. modernen, namhaften Programmen auftreten sollte, muß eine akzeptable Mög-
  157. lichkeit erst noch erwogen werden.
  158.  
  159. Kleiner Bugfix bei der Eingabe-Bearbeitung. Komisch, daß das nie Probleme
  160. bereitet hat. :^)
  161.  
  162. Zeilenumbruch-Fix. Betrifft gesnappte Texte, die bis an den rechten Bild-
  163. schirmrand reichen. Der Snapper fügt nach dem 79. Zeichen ein CR ein, was
  164. zu ungewollten Leerzeilen zwischen den einzelnen Textzeilen führte.
  165.  
  166. Fix in der Message-Verwaltung. Es konnte passieren, daß FAMEChat in
  167. bestimmten Situationen auf einen Return-Code von Seiten der Node nicht
  168. reagierte.
  169.  
  170. ANSI-Fehler behoben, der bei Usern mit genau 30 Zeichen im Namen auftrat.
  171.  
  172. Bildschirm-Refresh eingebaut, kann auch vom User jederzeit aufgerufen werden.
  173.  
  174. Ausbesserungen hier und da.
  175.  
  176.  
  177. Verfügbare Online-Befehle: (* = neu)
  178.  
  179. * ^R - Refresh Display     - Bildschirminhalt erneuern
  180.   ^X - Exit                - Chat verlassen
  181.  
  182. ------------------------------------------------------------------------------
  183.  
  184. V0.05
  185. -----
  186.  
  187. Simples Not-Programm, um überhaupt endlich mal chatten zu können.
  188.